package com.lanou.dao;

import com.lanou.domain.CrmCourseType;
import org.springframework.orm.hibernate5.support.HibernateDaoSupport;

import java.util.List;

/**
 * Created by lanouhn on 17/9/29.
 */
public class CourseTypeDaoImpl extends HibernateDaoSupport implements CourseTypeDao {

    @Override
    public List<CrmCourseType> findAll() {
        String hql="from CrmCourseType";
        return (List<CrmCourseType>) this.getHibernateTemplate().find(hql);
    }

    //根据id查找课程信息，查找到之后再编辑里显示
    @Override
    public CrmCourseType findById(String courseTypeId) {
        return this.getHibernateTemplate().get(CrmCourseType.class,courseTypeId);
    }

//    直接保存课程类型
    @Override
    public void addCourseType(CrmCourseType crmCourseType) {
        this.getHibernateTemplate().save(crmCourseType);
        System.out.println("保存成功");
    }
}
